项目技术概述
Java: Spring Boot + Spring Data JPA + Java
Scala: Spring Boot + Spring Data JPA + Scala + Java 混编
项目需求分析
构建大数据统一元数据管理
- 数据库管理:default、XXX
- id:数据库编号
- name:数据库名称
- location:数据库存放在分布式系统上的目录
- java语言来实现
- 表管理:table1、table2 表属于某一个数据库
- id:表编号
- name:表名称
- tableType:表类型 (内部表、外部表)
- dbId:该表所属的数据库id
- location:默认存储路径 db对应的location/tableName
- Scala语言实现
环境搭建
代码部分
代码在本地IDEA中的C:\Users\K\Documents\IntelliJ IDEA\kun-boot-scala 项目中